Well, after a few phone calls and some advice from people willing to give it I have come to the conclusion that nitrous is for the NA cars and don't even think about putting it on the twin turbo. The few people I called today told me the pro's and con's of it with a boosted car but just seemed like the cons out weighed the pro's by far. So now I have money to spend and not sure on what to get. Im leaning towards upgraded injectors and another ECU But we shall see as time goes on.